river terrace meaning in Hindi

Noun

A landform consisting of a layer of sediment deposited by a river or stream.

नदी के किनारे बिछी हुई सतह

English Usage: The ancient civilization thrived on the fertile river terrace for generations.

Hindi Usage: प्राचीन सभ्यता पीढ़ियों तक उर्वर नदी के किनारे बिछी हुई सतह पर पनपी।

Share Anuvadan of river terrace